Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F11 Germany F12 Germany F13 Germany-w2 Germany-w3 Austria F2 Switzerland #1-w2 Switzerland #1-w3 Turkey #1-w1 Turkey #1-w2 Slovenia F2 Germany-w2 Switzerland F3 Portugal F2 Czech Republic F1 Slovenia F1 Austria F4 Germany-w3 Germany F10 Germany F13 Germany-w1 Germany-w2 Germany-w3 Germany F2 Germany F3 Germany F4 Italy F2 Germany F4 Germany F10 Germany F3 Switzerland F1 Austria F4 Germany-w4 Germany F1 Portugal F3 Italy F10 Germany-w1 Germany-w4 Austria F1 Switzerland #1-w1 Switzerland #1-w4 Turkey #1-w4 Slovenia F3 Germany F11 Germany F13 Germany F15 Germany-w1 Germany-w4 Germany F1 Germany F2 Germany F3 Germany F4 Germany F5 Poland F1 Czech Republic F2 Austria F2 (Kramsach) Portugal F5 (Vilamoura) Portugal F6 (Lisbon) Tunisia F14 (Jerba) Tunisia F15 (Jerba) Germany F3 Rado Geneva Challenger - Geneva Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage 4th Volkswagen Challenger - Wolfsburg Fergana Challenger - Fergana Astana Challenger - Astana Timisoara Challenger - Timisoara LXVII Concursu Internacional de Vigo - Vigo Geneva Challenger - Geneva Memorial Manfredini - Sassuolo Zivnobanka Czech Open - Prostejov Orbetello Challenger VSZ Solvak Open Challenger - Kosice Segovia Challenger Open Castilla y Leon - Segovia Hilton Waikoloa USTA Challenger - Waikoloa Open Diputacion - Cordoba ECM Cup - Prague Open Castilla y Leon - Segovia AXA Open - Lisbon 5 Volkswagen Challenger - Wolfsburg BH Indoor Sarajevo - Sarajevo Okal Cup - Eckental The Indian Oil Servo ATP Challenger - Chandigarh Tatra Banka Open 2001 - Bratislava Zivnobanka Open - Prostejov Nuembrecht Challenger - Nuembrecht drkoop.com USTA challenger of Miami - Miami Residenza Open - Magdeburg Healthsouth/USTA Challenger - Denver Heinekin Open 1998 - Budva Black Forest Open - Freudenstadt ATU Cup 1999 - Weiden Alexander Kolyaskin Memorial - Donetsk Volkswagen TED Open - Istanbul Warsteiner Challenger Lubeck - Lubeck Flea Market Cup Busan Challenger Tennis - Busan Volkswagen TED Open - Istanbul Kia International In Caloundra - Caloundra Bauer Watertechnology Cup - Eckental Ostdeutscher Sparkassen Cup - Dresden Nord LB Open 2006 - Braunschweig Wroclaw Challenger Belgrade Challenger Bergamo Challenger Athens Challenger Challenger Casablanca San Angel - Mexico City Tunis Challenger Braunschweig Challenger Challenger Banque Nationale Rimouski - Rimouski Istanbul Challenger Freudenstadt Challenger Napoli Challenger Rennes Challenger Orleans Challenger Eckental Challenger Aachen Challenger Prostejov Challenger Almaty Challenger 1 - Almaty Oberstaufen Cup - Oberstaufen Malaysian Open - Kuala Lumpur KGHM Dialog Polish Indoors - Wroclaw Bauer Watertechnology Cup - Eckental Prostejov Challenger Furth Challenger Kia International In Kawana - Kawana BSI Challenger Lugano - Lugano BH Telecom Sarajevo 2007 - Sarajevo Oberstaufen Challenger USTA Tallahassee Tennis Challenger - Tallahassee ATP Challenger Trophy 2007 - Trnava Madrid Challenger Ford Tennis Championships - Louisville Shimadzu All Japan Indoor Tennis Championships - Kyoto Eckental Challenger Wolfsburg Challenger Helsinki Challenger Bangkok Challenger Heilbronn Challenger Sofia Challenger Furth Challenger Sarajevo Challenger Bath Challenger Barletta Challenger Mersin Challenger Arad Challenger Furth Challenger Ostdeutscher Sparkassen Cup - Dresden San Remo Tennis Cup - San Remo Prostejov Challenger Timisoara Challenger - Timisoara Bauer Watertechnilogy Cup 2008 - Eckental Noumea Challenger Oberstaufen Cup - Oberstaufen Orleans Challenger Mons Challenger Ljubljana Challenger Irving Challenger Open Prevadies - St. Brieuc Ostdeutscher Sparkessen Cup - Dresden Busan Open Challenger Tennis - Busan Schickedanz Open 2007 - Furth Szczecin Challenger Almaty Challenger 2 - Almaty Cherbourg Challenger Quimper Challenger Black Forest Open - Freudenstadt Dusseldorf Open Challenger 2007 - Dusseldorf Heilbronn Challenger Prostejov Challenger Furth Challenger Marburg Challenger Braunschweig Challenger Meerbusch Challenger Manerbio Challenger Como Challenger Sacramento Challenger Heilbronn Open - Heilbronn South African Airways Open - East London Bratislava Challenger Noumea Challenger Hungarian Architect Open - Budapest Bergamo Challenger Cherbourg Challenger Aix En Provence Challenger Marburg Challenger Biella Challenger Orleans Challenger Blois Challenger Scheveningen Challenger Liberec Challenger Glasgow Challenger Surbiton Challenger Segovia Challenger Guadalajara Challenger Bratislava Challenger Salzburg Challenger Samsung Securities Cup Challenger - Seoul Brescia Challenger Prostejov Challenger Mons Challenger Bergamo Challenger Wroclaw Challenger Rome Challenger Ilkley Challenger Loughborough Challenger Happy Valley Challenger Aptos Challenger Vancouver Challenger Astana Challenger Fairfield Challenger St. Brieuc Challenger Memorial Savigni - Sassuolo 3rd Volkswagon Challenger - Wolfsburg Braunschweig Challenger Prostejov Challenger Heilbronn Open - Heilbronn Cortina Challenger Czech Open - Prostejov 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Kremlin Cup - Moscow Heilbronn Challenger Yugoslavia Open - Belgrade Warsteiner Challenger Wolfsburg - Wolfsburg Zivnobanka Czech Open - Prostejov BMW Open - Munich Zivnobanka Open - Prostejov Telenordia Swedish Open - Bastad Recanati Challenger Prague Challenger Ostdeutscher Sparkessen Cup - Dresden Ciur Pribram Challenger - Pribram RCA Championships - Indianapolis Tashkent Challenger Prostejov Challenger Furth Challenger Quimper Challenger Bergamo Challenger Pau Challenger Salem Open - Hong Kong Akbank Private Banking TED Open - Istanbul Surbiton Challenger Prague Challenger St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Medicor Open - Budapest Copenhagen Open - Copenhagen Zivnobanka Open 1999 - Prostejov Estoril Open - Estoril Ciur Cup 99 - Prague BMW Open - Munich KGHM Polish Indoors - Wroclaw Barletta Citta Della Disfida Open 2000 - Barletta Allianz Suisse Open Gstaad - Gstaad The Scottish Tennis Championships - Edinburgh Warsteiner Grand Prix - Oberstaufen LTA Men's Challenger - Wrexham Podebradka Cup - Prague Tatra Banka Slovak Open - Bratislava Osaka International Tennis Tournament - Osaka Korat Challenger The Wrexham Challenger - Wrexham AIG Japan Open - Tokyo Yitzhak Rabin Challenger 1998 - Tel Aviv CA Tennis Trophy - Vienna Crystal Cup 1998 - Portoroz ATP Challenger Hamburg - Hamburg Eckental Challenger Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental Milan Indoors - Milan Open 13 - Marseille Copenhagen Open - Copenhagen Bauer Watertechnology Cup 2007 - Eckental BMW Open - Munich Copenhagen Open - Copenhagen Allianz Suisse Open Gstaad - Gstaad UTC Open - Cherkassy Heilbronn Challenger Gelsor Open Romania - Bucharest Ostrava Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Brasov Challenger The Hamlet Cup - Long Island Estoril Open - Estoril BMW Open - Munich The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Qatar Exxon Mobil Open 2003 - Doha Zagreb Challenger International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Prague Challenger Medibank Private International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Prostejov Challenger Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Open SEAT Godo 2006 - Barcelona BMW Open - Munich The Stella Artois Championships - London ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Medibank International - Sydney SAP Open - San Jose Cortina Challenger The Nottingham Open - Nottingham Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Medibank International - Sydney Open Sabadell Atlantico - Barcelona BMW Open - Munich Campbells Hall of Fame Tennis Championships - Newport Masters Series - Hamburg Salzburg Challenger Rennes Challenger Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Sophia Antipolis Challenger BMW Open - Munich Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Quimper Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona AEGON Championships - London Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis BRD Nastase Tiriac Trophy - Bucharest Power Horse World Team Cup - Dusseldorf Studena Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Rakuten Japan Open - Tokyo Salem Open - Hong Kong Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Next Generation Adelaide International - Adelaide Vicenza Challenger Grand Prix de Tennis de Lyon - Lyon Genova Challenger Dubai Duty Free Tennis Championships - Dubai Mons Challenger Heilbronn Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich BMW Open - Munich Eckental Challenger Ortisei Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Brisbane - Brisbane Milan Indoors - Milan Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Sunrise Challenger Barcelona Open BancSabadell - Barcelona AEGON Championships - London Citi Open - Washington Medibank International - Sydney Grand Prix Hassan II - Casablanca BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Erste Bank Open - Vienna Brisbane International - Brisbane Open 13 - Marseille Open 13 - Marseille Mercedes Cup - Stuttgart Erste Bank Open - Vienna Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Barcelona Open BancSabadell - Barcelona SAP Open - San Jose Mercedes Cup - Stuttgart Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Monza Challenger Heineken Open - Auckland Malaysian Open - Kuala Lumpur St. Petersburg Open - St. Petersburg Rome Challenger Tunis Challenger Next Generation Adelaide International - Adelaide Open 13 - Marseille Open Seat Godo 2007 - Barcelona Suisse Open - Gstaad AIG Japan Open Tennis Championships - Tokyo PBZ Zagreb Indoors - Zagreb SAP Open - San Jose International German Open - Hamburg Braunschweig Challenger Koblenz Challenger Ortisei Challenger Helsinki Challenger Orleans Challenger BMW Open - Munich Sarasota Challenger Vercelli Challenger AEGON International - Eastbourne If Stockholm Open - Stockholm Rakuten Japan Open - Tokyo Heilbronn Challenger Wolfsburg Challenger BMW Open - Munich Power Horse Cup - Dusseldorf Ortisei Challenger Rakuten Japan Open - Tokyo Citi Open - Washington Apia International - Sydney Heineken Open - Auckland Claro Open Colombia - Bogota ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai Mons Challenger Budapest Challenger St. Petersburg Open - St. Petersburg Koblenz Challenger Cherbourg Challenger Libema Open - 's-Hertogenbosch Bergamo Challenger St. Brieuc Challenger Erste Bank Open - Vienna Zivnobanka Czech Open - Prostejov Braunschweig Challenger Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur KGHM Polish Indoors - Wroclaw Valencia Open - Valencia Garanti Koza Sofia Open - Sofia Barletta Challenger Moselle Open - Metz Barcelona Open BancSabadell - Barcelona BMW Open - Munich Prague Challenger Sports Expert Open - Nettingsdorf Mallorca Challenger If Stockholm Open - Stockholm DPD Challenger 99 - Aschaffenburg Orleans Challenger Dubai Duty Free Tennis Championships - Dubai Prague Challenger - Prague Architect Open - Budapest Challenger de Granby - Granby Eckental Challenger TEB BNP Paribas Istanbul Open - Istanbul Lille Challenger DIEMA XTRA Sofia Open - Sofia Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Heilbronn Challenger Open 13 - Marseille Vietnam Open - Ho Chi Minh City ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle Mercedes Cup - Stuttgart AEGON International - Eastbourne Salem Open - Hong Kong Austrian Open - Kitzbuhel Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Catella Swedish Open - Bastad Gerry Weber Open - Halle Qatar Open - Doha Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona Rakuten Japan Open - Tokyo Suisse Open - Gstaad AEGON International - Eastbourne Kremlin Cup - Moscow Tata Open Maharashtra - Pune Tento Czech Open - Prague ABN/AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Toronto Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Tennis Masters Series - Cincinnati Campionati BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Gerry Weber Open - Halle Rogers Cup - Toronto Telecom Italia Masters - Rome PBZ Zagreb Indoors - Zagreb Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Hamburg Rogers Cup - Toronto NASDAQ-100 Open - Miami Open de Moselle - Metz Tennis Masters Series - Montreal Tennis Masters Series - Paris Legg Mason Tennis Classic - Washington D.C. Pacific Life Open - Indian Wells PBZ Zagreb Indoors - Zagreb Australian Open - Melbourne Miami Open - Miami Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Wimbledon - London Delray Beach International Tennis Championships - Delray Beach U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne AEGON International - Eastbourne French Open - Paris Tennis Masters Series - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris Chengdu Open - Chengdu St. Petersburg Open - St. Petersburg Masters Series Monte-Carlo - Monte Carlo Wimbledon - London Masters Series - Hamburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg IPB Czech Indoor - Ostrava Wimbledon - London Masters Series Monte-Carlo - Monte-Carlo U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati French Open - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York The Stella Artois Championships - London Wimbledon - London PBZ Zagreb Indoors - Zagreb French Open - Paris Legg Mason Tennis Classic - Washington French Open - Paris Western & Southern Financial Group Masters - Cincinnati Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, F, SRB-CZE 2-3 Davis Cup, World Group, 1R, CZE-NED 3-2 Wimbledon - London Wimbledon - London U.S. Open - New York Internazionali BNL dItalia - Rome Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Masters - Toronto Wimbledon - London Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - London Davis Cup, World Group, 1R, GER-ESP 4-1 Hopman Cup - Perth Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, SF, CZE-ARG 3-2 70th River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong